@charset "utf-8";
/* CSS Document */
#wrap {width:980px; margin:0 auto; min-height:100%; _height:100%; position:relative; }
#header { width:980px; height:106px; position:relative;}
/* main */
#content {width:980px; margin:0 auto; position:relative; overflow:hidden; zoom:1; } /* 20120222 ���� */


/* footer */
#footer {clear:both; width:980px; margin:30px auto 0; position:relative; }
#footer_m {clear:both; width:980px; margin:6px auto 10px ;  position:relative;}
.ft_family{ position:absolute; right:5px; top:15px;}
#footer_m .ft_family{ position:absolute; right:5px; top:8px;}
.in_107{ width:114px; border:1px solid #b1b1b1;}


